<?php
/**
 * A unique identifier is defined to store the options in the database and reference them from the theme.
 * By default it uses the theme name, in lowercase and without spaces, but this can be changed if needed.
 * If the identifier changes, it'll appear as if the options have been reset.
 */

function optionsframework_option_name() {

	// This gets the theme name from the stylesheet (lowercase and without spaces)
	$themename = get_theme_data(STYLESHEETPATH . '/style.css');
	$themename = $themename['Name'];
	$themename = preg_replace("/\W/", "", strtolower($themename) );
	
	$optionsframework_settings = get_option('optionsframework');
	$optionsframework_settings['id'] = $themename;
	update_option('optionsframework', $optionsframework_settings);
}

function optionsframework_options() {
	
	// Slider Options
	$slider_choice_array = array("none" => "No Showcase", "accordion" => "Accordion", "wpheader" => "WordPress Header", "image" => "Your Image", "easing" => "Easing Slider", "custom" => "Custom Slider");
		
	// Pull all the categories into an array
	$options_categories = array();  
	$options_categories_obj = get_categories();
	foreach ($options_categories_obj as $category) {
    	$options_categories[$category->cat_ID] = $category->cat_name;
	}
	
	// Pull all the pages into an array
	$options_pages = array();  
	$options_pages_obj = get_pages('sort_column=post_parent,menu_order');
	$options_pages[''] = 'Select a page:';
	foreach ($options_pages_obj as $page) {
    	$options_pages[$page->ID] = $page->post_title;
	}
		
	// If using image radio buttons, define a directory path
	$radioimagepath =  get_stylesheet_directory_uri() . '/themeOptions/images/';
	// define sample image directory path
	$imagepath =  get_template_directory_uri() . '/images/demo/';
		
	$options = array();
		
	$options[] = array( "name" => "Basic Settings",
						"type" => "heading");
						
	$options[] = array( "name" => "Show Logo with Site Title",
						"desc" => "Check this box if you want to use the site title and description with your logo. Unchecking it lets you use only a logo.",
						"id" => "logo_title_show",
						"std" => "0",
						"type" => "checkbox");
						
	$options[] = array( "name" => "Upload Your Logo",
						"desc" => "Upload your logo. I recommend keeping it within reasonable size. Max 150px and minimum height of 90px but not more than 120px.",
						"id" => "logo",
						"type" => "upload");

	$options[] = array( "name" => "Comments on Pages",
						"desc" => "Turn on comments for pages by checking this box.",
						"id" => "page_comments",
						"std" => "0",
						"type" => "checkbox");

	$options[] = array( "name" => "Copyright",
						"desc" => "Enter your copyright notice.",
						"id" => "copyright",
						"std" => "Copyright &copy; 2011 Gradient Pixels. All Rights Reserved.",
						"type" => "textarea");
						
	$options[] = array( "name" => "Footer Content",
						"desc" => "Add some content to the bottom of your page, above the copyright.",
						"id" => "footer_content",
						"std" => "Place some content here to help with your seo efforts by using keywords. This area can<br />be used to finish the page with text content or a combination of text with graphics, or perhaps some advertising.",
						"type" => "textarea");
						
	$options[] = array( "name" => "Breadcrumbs",
						"desc" => "Enable the breadcrumbs navigation for pages. This will be at the top of pages.",
						"id" => "breadcrumbs",
						"std" => "0",
						"type" => "checkbox"); 
						
// Front Page Settings 
	$options[] = array( "name" => "Front Page",
						"type" => "heading");
						
	$options[] = array( "name" => "Front Page Title",
						"desc" => "Check this box to enable the front page content title.",
						"id" => "show_fp_title",
						"std" => "0",
						"type" => "checkbox");
						
	$options[] = array( "name" => "Show Call to Action",
						"desc" => "Check this box to enable the Call to Action area on the front page.",
						"id" => "show_cta",
						"std" => "0",
						"type" => "checkbox");

	$options[] = array( "name" => "Call to Action Background",
						"desc" => "This is the background colour for your Call to Action. Default is #e2ded1",
						"id" => "cta_bg",
						"std" => "#e2ded1",
						"type" => "color");

	$options[] = array( "name" => "Call to Action Colour",
						"desc" => "This is the text colour for your Call to Action. Default is #555555",
						"id" => "cta_colour",
						"std" => "#555555",
						"type" => "color");

	$options[] = array( "name" => "Call to Action Text",
						"desc" => "This is the Call to Action content message or announcement.",
						"id" => "cta_text",
						"std" => "Incantation Pro for WordPress is a sophisticated and stylish concept with unlimited colour combinations and a ton of options to help you create your personalized unique layout and style.",
						"type" => "textarea");
						
	$options[] = array( "name" => "Call to Action Button",
						"desc" => "Check this box to enable the Call to Action button.",
						"id" => "show_cta_button",
						"std" => "1",
						"type" => "checkbox");

	$options[] = array( "name" => "Call to Action Button Background",
						"desc" => "This is the Call to Action button background. Default is #4c5258",
						"id" => "cta_button_bg",
						"std" => "#4c5258",
						"type" => "color");
						
	$options[] = array( "name" => "Call to Action Button Text",
						"desc" => "This is the Call to Action button text colour. Default is #ffffff",
						"id" => "cta_button_colour",
						"std" => "#ffffff",
						"type" => "color");

	$options[] = array( "name" => "Call to Action Button Text",
						"desc" => "This is the text for your button. Default is Download Here",
						"id" => "cta_button_text",
						"std" => "Download Here",
						"class" => "mini",
						"type" => "text");

	$options[] = array( "name" => "Call to Action Link",
						"desc" => "This is the link for your Call to Action button.",
						"id" => "cta_button_link",
						"std" => "",
						"class" => "mini",
						"type" => "text");



	$options[] = array( "name" => "Front Page Mini-Blog Area",
						"desc" => "Show the front page mini-blog area by checking this box. This will show 3 posts with thumbnails in 3 columns.",
						"id" => "fp_blog_area",
						"std" => "0",
						"type" => "checkbox");

	$options[] = array( "name" => "Mini-Blog Heading",
						"desc" => "This is your mini-blog heading.",
						"id" => "mb_heading",
						"std" => "Latest Blog News",
						"type" => "text");
						
	$options[] = array( "name" => "Mini Blog Thumbnail Height",
						"desc" => "How tall do you want your thumbnail images to be? Default is 150 pixels.",
						"id" => "mb_thumbnail_height",
						"std" => "150",
						"class" => "mini",
						"type" => "text");
						
	$options[] = array( "name" => "Mini Blog Image Bottom",
						"desc" => "This is the background or border colour your front page mini blog images. Default is #7090a8",
						"id" => "mb_img_bottom",
						"std" => "#7090a8",
						"type" => "color");
												
	$options[] = array( "name" => "Select a Category",
						"desc" => "Show blog posts on your front page from a category",
						"id" => "fp_blog_category",
						"type" => "select",
						"options" => $options_categories);	

	$options[] = array( "name" => "Mini-Blog Read More",
						"desc" => "Check this box to show a Read More button instead of a text link.",
						"id" => "show_mb_button",
						"std" => "0",
						"type" => "checkbox");

	$options[] = array( "name" => "Front Page Top Sidebar",
						"desc" => "Show the front page top sidebar group by checking this box. This will show up to 4 widgets at the top of the content area.",
						"id" => "fp_top_sidebar",
						"std" => "0",
						"type" => "checkbox");						

	$options[] = array( "name" => "Front Page Top Sidebar Heading - Show",
						"desc" => "Hide the top widget group heading by unchecking this box.",
						"id" => "fp_topsidebar_heading_show",
						"std" => "1",
						"type" => "checkbox");
						
	$options[] = array( "name" => "Front Page Widget Heading",
						"desc" => "This is heading for your front page widget group.",
						"id" => "fp_topsidebar_heading",
						"std" => "Top Sidebar Heading",
						"type" => "text");

	$options[] = array( "name" => "Front Page Bottom Sidebar",
						"desc" => "Show the front page bottom sidebar group by checking this box. This will show up to 4 widgets at the bottom of the content area.",
						"id" => "fp_bottom_sidebar",
						"std" => "0",
						"type" => "checkbox");						

	$options[] = array( "name" => "Front Page Widget Heading",
						"desc" => "This is heading for your front page widget group.",
						"id" => "fp_bottomsidebar_heading",
						"std" => "Bottom Sidebar Heading",
						"type" => "text");
												
	$options[] = array( "name" => "Front Page Centered Headings",
						"desc" => "Front Page centered headings line colour. Default is #e2ded1",
						"id" => "fp_centeredheading_lines",
						"std" => "#e2ded1",
						"type" => "color");
																						
// Blog Settings
	$options[] = array( "name" => "Blog",
						"type" => "heading");
						
	$options[] = array( "name" => "Blog Layout",
						"desc" => "Select your blog template layout.",
						"id" => "blog_layout",
						"std" => "right",
						"type" => "images",
						"options" => array(
							'left' => $radioimagepath . 'layoutleft.png',
							'full' => $radioimagepath . 'layoutfull.png',
							'right' => $radioimagepath . 'layoutright.png')
						);
						
	$options[] = array( "name" => "Blog Style",
						"desc" => "Select your blog style. Blog 5 and blog 6 are the same style except blog 6 is full width without a left &amp; right sidebar.",
						"id" => "blog_styles",
						"std" => "blog1",
						"type" => "images",
						"options" => array(
							'blog1' => $radioimagepath . 'blog1.png',
							'blog2' => $radioimagepath . 'blog2.png',
							'blog3' => $radioimagepath . 'blog3.png',
							'blog4' => $radioimagepath . 'blog4.png',
							'blog5' => $radioimagepath . 'blog5.png',
							'blog6' => $radioimagepath . 'blog5.png')
						);

// Portfolio Settings
	$options[] = array( "name" => "Portfolio",
						"type" => "heading");
						
	$options[] = array( "name" => "Portfolio Layout",
						"desc" => "Select your portfolio layout from 1, 2, 3, or 4 columns.",
						"id" => "portfolio_columns",
						"std" => "pf3",
						"type" => "images",
						"options" => array(
							'pf1' => $radioimagepath . 'pf1.png',
							'pf2' => $radioimagepath . 'pf2.png',
							'pf3' => $radioimagepath . 'pf3.png',
							'pf4' => $radioimagepath . 'pf4.png')
						);
						
	$options[] = array( "name" => "Portfolio Title",
						"desc" => "Create a title for your Portfolio.",
						"id" => "portfolio_title",
						"std" => "Welcome to My Portfolio",
						"type" => "text");
						
	$options[] = array( "name" => "Portfolio Intro",
						"desc" => "Write a portfolio introduction.",
						"id" => "portfolio_intro",
						"std" => "With Incantation, you can add a nice Portfolio Title along with an introduction to describe your showcase of items being displayed here whether you are an artist, photographer, or just want to display other types of images.",
						"type" => "textarea");

	$options[] = array( "name" => "Portfolio Thumbnail Height",
						"desc" => "How tall do you want your thumbnail images to be? Default is 230 pixels.",
						"id" => "portfolio_thumbnail_height",
						"std" => "230",
						"class" => "mini",
						"type" => "text");
						
	$options[] = array( "name" => "Portfolio Full Article Image Height",
						"desc" => "How tall do you want your full article image for the portfolio? Default is 380 pixels.",
						"id" => "portfolio_image_height",
						"std" => "380",
						"class" => "mini",
						"type" => "text");

	$options[] = array( "name" => "Portfolio Image Border",
						"desc" => "This is the background or border colour your portfolio images. Default is #7090a8",
						"id" => "portfolio_img_bottom",
						"std" => "#7090a8",
						"type" => "color");
						
	$options[] = array( "name" => "Portfolio Filter",
						"desc" => "Check this box if you want to display the portfolio category filter above the items or if you have just one category, leave it unchecked (default).",
						"id" => "portfolio_filter",
						"std" => "0",
						"type" => "checkbox"); 

	$options[] = array( "name" => "Portfolio Comments",
						"desc" => "Check this box to enable comments on your portfolio pages. Default is unchecked.",
						"id" => "portfolio_comments",
						"std" => "0",
						"type" => "checkbox");

// Colour Settings
	$options[] = array( "name" => "Colours",
						"type" => "heading");
																																				
	$options[] = array( "name" => "Page Link Colour",
						"desc" => "This is the colour for page links and sidebar hover colour. Default is #AB833A",
						"id" => "page_links",
						"std" => "#AB833A",
						"type" => "color");	

	$options[] = array( "name" => "Page Hover and Sidebar Link Colour",
						"desc" => "This is the hover colour for page links, sidebar link colour, and Read More colour. Default is #555555",
						"id" => "page_hover_sidebar_links",
						"std" => "#555555",
						"type" => "color");

	$options[] = array( "name" => "Article Tag Link",
						"desc" => "This is the colour of your article tag links. Default is #4c565a",
						"id" => "article_tag_link",
						"std" => "#4c565a",
						"type" => "color");						

	$options[] = array( "name" => "Post Image Background",
						"desc" => "This is the background or border colour for the post images. Default is #7090a8",
						"id" => "post_image_background",
						"std" => "#7090a8",
						"type" => "color");							

	$options[] = array( "name" => "Post Date Text",
						"desc" => "This is the text colour for the post date just below article featured images. Default is #ffffff",
						"id" => "post_date_text",
						"std" => "#ffffff",
						"type" => "color");

	$options[] = array( "name" => "Article Heading",
						"desc" => "This is the colour of your article intro heading. Default is #5d5d5d",
						"id" => "article_heading",
						"std" => "#5d5d5d",
						"type" => "color");
					
	$options[] = array( "name" => "Avatar Bottom",
						"desc" => "This is the bottom border colour for author and comment avatars. Default is #7090a8",
						"id" => "avatar_bottom",
						"std" => "#7090a8",
						"type" => "color");

	$options[] = array( "name" => "Site Title",
						"desc" => "This is the colour of your site title. Default is #000000",
						"id" => "site_title",
						"std" => "#000000",
						"type" => "color");

	$options[] = array( "name" => "Site Description",
						"desc" => "This is the colour of your site description just below the site title. Default is #668c9d",
						"id" => "site_desc",
						"std" => "#668c9d",
						"type" => "color");
						
	$options[] = array( "name" => "Top Border",
						"desc" => "The top border above the logo header area. Default is #7090a8",
						"id" => "top_border",
						"std" => "#7090a8",
						"type" => "color");	

	$options[] = array( "name" => "Bottom Border",
						"desc" => "The bottom border above the logo header area. Default is #000000",
						"id" => "bottom_border",
						"std" => "#000000",
						"type" => "color");	

	$options[] = array( "name" => "Showcase Background Colour",
						"desc" => "This is the showcase header background colour. Default is #222222",
						"id" => "showcase_bg",
						"std" => "#222222",
						"type" => "color");	

	$options[] = array( "name" => "Showcase Image Border",
						"desc" => "This is the showcase slider and image border. Default is #2f3133",
						"id" => "showcase_border",
						"std" => "#2f3133",
						"type" => "color");
						
	$options[] = array( "name" => "Breadcrumbs Background",
						"desc" => "This is the breadcrumb navigation background colour. Default is #e2ded1",
						"id" => "breadcrumbs_bg",
						"std" => "#e2ded1",
						"type" => "color");	
						
	$options[] = array( "name" => "Breadcrumbs Colour",
						"desc" => "This is the breadcrumb navigation text colour and link mouseover colour. Default is #787878",
						"id" => "breadcrumbs_colour",
						"std" => "#787878",
						"type" => "color");

	$options[] = array( "name" => "Breadcrumbs Links",
						"desc" => "This is the breadcrumb navigation text link colour. Default is #2d2d2d",
						"id" => "breadcrumbs_links",
						"std" => "#2d2d2d",
						"type" => "color");
																								
	$options[] = array( "name" => "Footer Background Colour",
						"desc" => "This is the footer background colour. Default is #222222",
						"id" => "footer_bg",
						"std" => "#222222",
						"type" => "color");	
	
	$options[] = array( "name" => "Footer Links",
						"desc" => "This is the footer links colour. Default is #ababab",
						"id" => "footer_links",
						"std" => "#ababab",
						"type" => "color");
						
	$options[] = array( "name" => "Footer Link Hover",
						"desc" => "This is the footer widget link mouseover colour. Default is #ffffff",
						"id" => "footer_link_hover",
						"std" => "#ffffff",
						"type" => "color");					

	$options[] = array( "name" => "Footer Widget Text",
						"desc" => "This is the footer widgets text colour. Default is #ababab",
						"id" => "footer_text",
						"std" => "#ababab",
						"type" => "color");

	$options[] = array( "name" => "Footer Headings",
						"desc" => "This is the colour of your footer widget headings. Default is #eaeaea",
						"id" => "footer_heading_colour",
						"std" => "#eaeaea",
						"type" => "color");

	$options[] = array( "name" => "Button Background",
						"desc" => "This is the button background colour. Default is #7090a8",
						"id" => "button_bg",
						"std" => "#7090a8",
						"type" => "color");	

	$options[] = array( "name" => "Button Background Hover",
						"desc" => "This is the button background colour when you mouseover. Default is #444444",
						"id" => "button_bg_hover",
						"std" => "#444444",
						"type" => "color");	
						
	$options[] = array( "name" => "Button Text",
						"desc" => "This is the button text colour. Default is #ffffff",
						"id" => "button_text",
						"std" => "#ffffff",
						"type" => "color");	

	$options[] = array( "name" => "Quotes Text Colour",
						"desc" => "This is the colour of the quotes styling for the text and quote symbols. Default is #7090a8",
						"id" => "quotes_colour",
						"std" => "#7090a8",
						"type" => "color");	

	$options[] = array( "name" => "Pull Quotes Background",
						"desc" => "This is the colour of the pull quote box background. Default is #788794",
						"id" => "pull_quote_bg",
						"std" => "#788794",
						"type" => "color");

	$options[] = array( "name" => "Pull Quotes Text",
						"desc" => "This is the colour of the pull quote box text. Default is #f8f8f8",
						"id" => "pull_quote_text",
						"std" => "#f8f8f8",
						"type" => "color");

	$options[] = array( "name" => "Pull Quotes Border",
						"desc" => "This is the colour of the pull quote box border. Default is #4c5964",
						"id" => "pull_quote_border",
						"std" => "#4c5964",
						"type" => "color");

	$options[] = array( "name" => "Highlight Text Background",
						"desc" => "This is the background colour to highlight text. Default is #7090a8",
						"id" => "highlight_bg",
						"std" => "#7090a8",
						"type" => "color");

	$options[] = array( "name" => "Highlight Text",
						"desc" => "This is the text colour for your highlight. Default is #ffffff",
						"id" => "highlight_text",
						"std" => "#ffffff",
						"type" => "color");
						
	$options[] = array( "name" => "Top Menu Link Colour",
						"desc" => "This is the colour of the primary menu parent links. Default is #555555",
						"id" => "top_link_colour",
						"std" => "#555555",
						"type" => "color");

	$options[] = array( "name" => "Top Menu Background Hover &amp; Active",
						"desc" => "This is the background colour when you mouseover the menu items and when they are active. Default is #9fb5c5",
						"id" => "top_hover_active",
						"std" => "#9fb5c5",
						"type" => "color");

	$options[] = array( "name" => "SubMenu Background Hover &amp; Active",
						"desc" => "This is the background colour when you mouseover the submenu items and when they are active. Default is #536c80",
						"id" => "sub_hover_active",
						"std" => "#536c80",
						"type" => "color");

	$options[] = array( "name" => "Menu Hover &amp; Active Text",
						"desc" => "This is the text colour when you mouseover the menu items and when they are active. Default is #ffffff",
						"id" => "menu_hover_active_text",
						"std" => "#ffffff",
						"type" => "color");

	$options[] = array( "name" => "Copyright Colour",
						"desc" => "This is the colour of your copyright bottom content. Default is #9ab0c5",
						"id" => "copyright_colour",
						"std" => "#c7d0d8",
						"type" => "color");

	$options[] = array( "name" => "Bottom Menu Link Colour",
						"desc" => "This is the colour of your bottom menu links. Default is #d1d1d1",
						"id" => "bottom_menu_links",
						"std" => "#d1d1d1",
						"type" => "color");

	$options[] = array( "name" => "Bottom Menu Background Colour",
						"desc" => "This is the bottom menu link background colour. Default is #28323e",
						"id" => "bottom_menu_background",
						"std" => "#28323e",
						"type" => "color");

	$options[] = array( "name" => "Bottom Menu Background Hover",
						"desc" => "This is the bottom menu link background when you mouseover. Default is #222222",
						"id" => "bottom_menu_hover",
						"std" => "#222222",
						"type" => "color");

// Showcase Settings
	$options[] = array( "name" => "Showcase Settings",
						"type" => "heading");
						
	$options[] = array( "name" => "Showcase on Front Page Only",
						"desc" => "Check this box if you want to use the available showcase options or unchecked if you want to use the WordPress Custom Header feature on all pages only.",
						"id" => "frontpage_showcase_only",
						"std" => "1",
						"type" => "checkbox");
						
	$options[] = array( "name" => "Front Page Slider Choice",
						"desc" => "Choose your front page slider option. If you choose the Static Image option, you will need to go to the Image Headers tab here in the theme settings to add your image and other details.",
						"id" => "slider_choice",
						"std" => "wpheader",
						"type" => "select",
						"options" => $slider_choice_array);	


	$options[] = array( "name" => "Your Image Settings",
						"desc" => "For the - Your Image option - upload your own image for the front page showcase. I recommend your photograph be at least 960 pixels wide so that you can have a quality image once this feature crops and resizes it.",
						"type" => "info");

	$options[] = array( "name" => "Upload Your Photo",
						"desc" => "Upload your front page photo here.",
						"id" => "fp_photo",
						"std" => $imagepath . 'tea.jpg',
						"type" => "upload");

	$options[] = array( "name" => "Front Page Photo Height",
						"desc" => "How tall do you want your image to be? Default is 340 pixels.",
						"id" => "fp_photo_height",
						"std" => "340",
						"class" => "mini",
						"type" => "text");

	$options[] = array( "name" => "Front Page Photo ALT",
						"desc" => "Create an photo ALT description. This will show if the image does not get displayed for a person.",
						"id" => "fp_photo_alt",
						"std" => "Welcome to Incantation",
						"type" => "text");

	$options[] = array( "name" => "Front Page Photo Overlay",
						"desc" => "Put a check in this box to turn on the overlay which lets you add a title, caption, and link on top of your photo.",
						"id" => "fp_intro_show",
						"std" => "0",
						"type" => "checkbox");
																														
	$options[] = array( "name" => "Front Page Photo Title",
						"desc" => "Create a title for your front page photo.",
						"id" => "fp_header_title",
						"std" => "Welcome to Incantation",
						"type" => "text");	
												
	$options[] = array( "name" => "Title Colour",
						"desc" => "Colour of your title. Default is #ffffff",
						"id" => "fp_photo_title_colour",
						"std" => "#ffffff",
						"type" => "color");	
											
	$options[] = array( "name" => "Front Page Photo Caption",
						"desc" => "Create a short photo caption.",
						"id" => "fp_header_caption",
						"std" => "This is an example overlay photo title and caption which gives you a nice way to present an introduction to your showcase.",
						"type" => "textarea");

	$options[] = array( "name" => "Caption Colour",
						"desc" => "Colour of your caption text. Default is #dcdcdc",
						"id" => "fp_photo_caption_colour",
						"std" => "#dcdcdc",
						"type" => "color");	
						
	$options[] = array( "name" => "Showcase Button",
						"desc" => "Check this box if you want to enable the button and link for this showcase Image.",
						"id" => "showcase_button_show",
						"std" => "0",
						"type" => "checkbox");
												
	$options[] = array( "name" => "Front Page Photo Link text",
						"desc" => "Create a - Read More - text link for your front page photo.",
						"id" => "fp_photo_link_text",
						"std" => "Read More...",
						"type" => "text");

	$options[] = array( "name" => "Front Page Photo Link",
						"desc" => "Add a link for your front page photo.",
						"id" => "fp_photo_link",
						"std" => "http://www.gradientpixels.ca",
						"type" => "text");
						
// Blog Header
	$options[] = array( "name" => "Blog Header",
						"desc" => "This is your Blog Header photo settings which gives you a photo or banner at the top of your blog home page. This allows you to have a different header for your Front Page and another for your blog home page, should you decide to have an internal blog using the WordPress Static Front Page concept.",
						"type" => "info");
	$options[] = array( "name" => "Show the Blog Header",
						"desc" => "Check this box if you want to show the blog photo header.",
						"id" => "blog_header_show",
						"std" => "0",
						"type" => "checkbox");
						
	$options[] = array( "name" => "Upload Your Photo",
						"desc" => "Upload your blog photo here.",
						"id" => "blog_photo",
						"std" => $imagepath . 'tea-960x200.jpg',
						"type" => "upload");

	$options[] = array( "name" => "Blog Photo Height",
						"desc" => "How tall do you want your image to be? Default is 200 pixels.",
						"id" => "blog_photo_height",
						"std" => "200",
						"class" => "mini",
						"type" => "text");

	$options[] = array( "name" => "Blog Photo ALT",
						"desc" => "Create an photo ALT description. This will show if the image does not get displayed for a person.",
						"id" => "blog_photo_alt",
						"std" => "Incantation Blog",
						"type" => "text");

	$options[] = array( "name" => "Blog Photo Overlay",
						"desc" => "Put a check in this box to turn on the overlay which lets you add a title, caption, and link on top of your photo.",
						"id" => "blog_caption_show",
						"std" => "0",
						"type" => "checkbox");
																														
	$options[] = array( "name" => "Blog Photo Title",
						"desc" => "Create a title for your front page photo.",
						"id" => "blog_header_title",
						"std" => "Welcome to My Blog",
						"type" => "text");	
												
	$options[] = array( "name" => "Title Colour",
						"desc" => "Colour of your title.",
						"id" => "blog_photo_title_colour",
						"std" => "#7e91a2",
						"type" => "color");	
											
	$options[] = array( "name" => "Blog Photo Caption",
						"desc" => "Create a short photo caption.",
						"id" => "blog_header_caption",
						"std" => "This is an example photo overlay with a title and a caption added. You can have just the title and no caption or both.",
						"type" => "textarea");

	$options[] = array( "name" => "Caption Colour",
						"desc" => "Colour of your caption text.",
						"id" => "blog_photo_caption_colour",
						"std" => "#dcdcdc",
						"type" => "color");	
						

// Page Headers					
	$options[] = array( "name" => "Page Header Information",
						"desc" => "Page photo headers are done with the featured image function and if you want to add a title and caption on top of the image as an overlay, then we get to take advantage of custom fields. All you need here is to set the page header height, but take note that this will be for all pages. To enable the caption option, in the custom field settings in your page editor, create a field as Page Header (value is Show), then for the title, do Page Header Title (value is whatever you title is), then the caption is Page Header Caption (value is whatever your caption text is to be). ",
						"type" => "info");	
												
	$options[] = array( "name" => "Page Header Image Height",
						"desc" => "How tall do you want your image to be? Default is 200 pixels.",
						"id" => "page_header_height",
						"std" => "200",
						"class" => "mini",
						"type" => "text");

	$options[] = array( "name" => "Title Colour",
						"desc" => "Colour of your title.",
						"id" => "page_photo_title_colour",
						"std" => "#7e91a2",
						"type" => "color");	

	$options[] = array( "name" => "Caption Colour",
						"desc" => "Colour of your caption text.",
						"id" => "page_photo_caption_colour",
						"std" => "#dcdcdc",
						"type" => "color");	

// Accordion Slider

	$options[] = array( "name" => "Accordion Slider",
						"type" => "heading");
											
	$options[] = array( "name" => "Accordion Settings Information",
						"desc" => "These settings are only for the Kwicks Accordion slider option. The overall width of your Kwicks Accordion slider is 820 pixels, so when you set the number of images to display, you need to divide 820 by the number of slide panels. For example, if you want 4 panels, you divide 820 by 4 to give you 205 which you will then put that into the Accordion Width setting. I recommend 3, 4, or the maximum of 5. Please note that if you go 5, your mini captions may need size adjustments for the shorter widths of each panel with the Accordion Mini Caption Width setting.",
						"type" => "info");						
						
	$options[] = array( "name" => "Accordion Image Count",
						"desc" => "How many Image Panels do you want? I recommend 3 to 4, 5 at most. Default is 5",
						"id" => "acc_count",
						"std" => "5",
						"class" => "mini",
						"type" => "text");
						
	$options[] = array( "name" => "Accordion Height",
						"desc" => "How tall do you want your accordion image panels? Default is 450 pixels",
						"id" => "acc_height",
						"std" => "450",
						"class" => "mini",
						"type" => "text");

	$options[] = array( "name" => "Accordion Width",
						"desc" => "How wide do you want your accordion image panels? Default is 192 pixels.",
						"id" => "acc_width",
						"std" => "192",
						"class" => "mini",
						"type" => "text");

	$options[] = array( "name" => "Accordion Mini Caption Width",
						"desc" => "How wide do you want mini caption boxes? Default is 160 pixels with a 4 panel setting.",
						"id" => "acc_mini_width",
						"std" => "160",
						"class" => "mini",
						"type" => "text");

	$options[] = array( "name" => "Accordion Background Colour",
						"desc" => "What colour do you want your background? Default is black #000000.",
						"id" => "acc_bgcolour",
						"std" => "#000000",
						"type" => "color");	
// Social Network setup
					
	$options[] = array( "name" => "Social",
						"type" => "heading");						

	$options[] = array( "name" => "Enable Twitter",
						"desc" => "Check this box to enable the Twitter icon.",
						"id" => "twitter",
						"std" => "0",
						"type" => "checkbox");

	$options[] = array( "name" => "Twitter Link",
						"desc" => "Paste your twitter link here.",
						"id" => "twitter_link",
						"std" => "#",
						"type" => "text");

	$options[] = array( "name" => "Enable Facebook",
						"desc" => "Check this box to enable the facebook icon.",
						"id" => "facebook",
						"std" => "0",
						"type" => "checkbox");

	$options[] = array( "name" => "Facebook Link",
						"desc" => "Paste your facebook link here.",
						"id" => "facebook_link",
						"std" => "#",
						"type" => "text");

	$options[] = array( "name" => "Enable Google+",
						"desc" => "Check this box to enable the Google+ icon.",
						"id" => "googleplus",
						"std" => "0",
						"type" => "checkbox");

	$options[] = array( "name" => "Google+ Link",
						"desc" => "Paste your google+ link here.",
						"id" => "google_link",
						"std" => "#",
						"type" => "text");

	$options[] = array( "name" => "Enable Linkedin",
						"desc" => "Check this box to enable the Linkedin icon.",
						"id" => "linkedin",
						"std" => "0",
						"type" => "checkbox");

	$options[] = array( "name" => "Linkedin Link",
						"desc" => "Paste your Linkedin link here.",
						"id" => "linkedin_link",
						"std" => "#",
						"type" => "text");

	$options[] = array( "name" => "Enable Feedburner",
						"desc" => "Check this box to enable the Feedburner icon.",
						"id" => "feedburner",
						"std" => "0",
						"type" => "checkbox");

	$options[] = array( "name" => "Feedburner Link",
						"desc" => "Paste your Feedburner link here.",
						"id" => "feedburner_link",
						"std" => "#",
						"type" => "text");
						
	$options[] = array( "name" => "Enable RSS",
						"desc" => "Check this box to enable the RSS icon.",
						"id" => "rss",
						"std" => "0",
						"type" => "checkbox");

	$options[] = array( "name" => "RSS Link",
						"desc" => "Paste your RSS link here.",
						"id" => "rss_link",
						"std" => "#",
						"type" => "text");
					
// 404 page setup
					
	$options[] = array( "name" => "404 Setup",
						"type" => "heading");
											
	$options[] = array( "name" => "404 Settings Information",
						"desc" => "No need to make a boring 404 error page right? Use these settings to create something for your blog visitors that might encounter a missing page by giving them something creative to read before they continue to somewhere else...hopefully staying on your website.",
						"type" => "info");						
		
	$options[] = array( "name" => "Error Title",
						"desc" => "Create your own 404 page title.",
						"id" => "error_title",
						"std" => "Such Creativity with Numbers",
						"type" => "text");		
		
	$options[] = array( "name" => "Error Paragraph One",
						"desc" => "Create your first paragraph introduction which will go above the 404 graphic image.",
						"id" => "error_text1",
						"std" => "I know you came here just to see the pretty 404 with an amazing gradient and drop shadow! See how the curves angle towards the upper right and give that smooth transition for a beautiful effect.",
						"type" => "textarea");		
		
	$options[] = array( "name" => "Error Paragraph Two",
						"desc" => "Create your second paragraph which will go below the 404 graphic image.",
						"id" => "error_text2",
						"std" => "Ok, I know you were hoping to find the page you were venturing to, but it looks like someone or something 
goofed somewhere. So now what do you do? Simple...click on the link below and hope it does not take you to another 404 page.",
						"type" => "textarea");		

	$options[] = array( "name" => "Error Button Text",
						"desc" => "What do you want your button text to be?",
						"id" => "error_button_text",
						"std" => "Let Us Begin Again",
						"type" => "text");

	$options[] = array( "name" => "Error Button Link",
						"desc" => "What do you want your button link to be? Enter the full url.",
						"id" => "error_button_link",
						"std" => "",
						"type" => "text");						

// Coming Soon												
	$options[] = array( "name" => "Coming Soon",
						"type" => "heading");
						
	$options[] = array( "name" => "Coming Soon Settings Information",
						"desc" => "These settings allow you to create a coming soon or currently offline, or other message to visitors to your website. You also get social networking icons to allow people to follow you and to stay up to date as to your progress.",
						"type" => "info");
						
	$options[] = array( "name" => "Coming Soon Title",
						"desc" => "Title for coming soon or offline for maintenance page.",
						"id" => "soon_title",
						"std" => "Coming Soon",
						"type" => "text");

	$options[] = array( "name" => "Coming Soon Message",
						"desc" => "Write a message here",
						"id" => "soon_message",
						"std" => "The website is temporarily under development. We apologize for the inconvenience.<br />Please follow us to stay updated for our Launch Date.",
						"type" => "textarea");
															
	return $options;
}

?>